Skip to content

test: cover NPC state of mind surfaces#205

Draft
JOY (JOY) wants to merge 1 commit into
devfrom
codex/state-of-mind-coverage
Draft

test: cover NPC state of mind surfaces#205
JOY (JOY) wants to merge 1 commit into
devfrom
codex/state-of-mind-coverage

Conversation

@JOY
Copy link
Copy Markdown
Contributor

Summary

  • Add explicit Nakama tests for personality-driven BehaviorTendencies across two NPC profiles with different traits.
  • Add malformed heartbeat fallback coverage for mood, stress, fear, confidence, dominant_need, and current_goal.
  • Add Unity DTO fields and HUD display lines for fear, confidence, and current goal.
  • Update changelog tracking for the issue Expand State of Mind and BehaviorTendencies for NPC Frames #134 surface coverage.

Refs #134

Verification

  • Local code-review fallback: APPROVED WITH UNITY SMOKE GAP. Nakama boundary, LLM safety, deterministic tests, and DTO/HUD scope reviewed locally. Unity compile/Play Mode remains pending because JOY is actively importing Ida Faber packages in the root Unity project.
  • npm.cmd ci in backend/nakama: pass.
  • npm.cmd run build in backend/nakama: pass.
  • npm.cmd test in backend/nakama: pass.
  • git diff --check: pass.
  • Em dash scan on changed files: pass.
  • npx.cmd --yes markdownlint-cli2@0.13.0 CHANGELOG.md: pass.

Pending Before Merge

  • Unity compile or Play Mode smoke on this branch after package imports settle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant